Labels:text | screenshot | font OCR: Format & Printf 1. Umfang des Pakets Format . mod Der Quelltext von Format in Oberon-2 Printf .mod - Format&Printf.dok Der Quelltext von Printf in Oberon-2 Diese Dokumentation Test Test . mod Kleines Demoprogramm Quelltext dazu 2. Copyright Das gesamte Paket ist Public-Domain. Jede Nutzung ist erlaubt. 3. Beschreibung 'Format.mod" exportiert die Prozeduren Format[0-7], "Printf.mod" exportiert die Prozeduren Printf[0-7] die genauso funktionieren wie die sprintf und printf- Routinen aus dem Printf-Modul von Volker Rudolph und Hartmut Goebel! Genaueres zu dem Formatierm glichkeiten kann man beim Format-Befehl im io.mod nachschauen. Der Aufruf: PROCEDURE Formato* (VAR str: ARRAY OF CHAR; form: ARRAY OF CHAR); Wobei str durch den formatierten String form ersetzt wird. str darf Genaueres zu dem Formatiermoeglichkeiten kann man beim Format-Befehl im io.mod nachschauen. nie laenger als 255 Zeichen sein! PROCEDURE Format1* (VAR str: ARRAY OF CHAR; form: ARRAY OF CHAR; d1:e.APTR); Hierbei ist d1 entweder eine Longintzahl oder die Adresse eines Strings der in den Formatierstring form eingefuegt wird! PROCEDURE Printf1* (a: ARRAY OF CHAR, d1:e.APTR); Printf funktioniert Ehlich wie Format1 wobei der formatierte String gleich "ber die Routine writeProc ausgegeben wird. Diese Routine ist nicht vorbelegt und sollte etwa mit writeProc := io.WriteString belegt werden. 'Format.mod" exportiert die Prozeduren Format[0-7] und "Printf.mod" exportiert die Prozeduren Printf[0-7] die genauso funktionieren wie die sprintf und printf- Routinen aus dem Printf-Modul von Volker Rudolph und Hartmut Goebel. 4. Autor Dieter Bogdoll E-Mail: Gudrunstr. 7 FIDO: 2:246/221.3 8000 Muenchen 19 UUCP: bogdoll@informatik. tu-muenchen . de ZNet: landon@amc . zer Viel Spa ! Dieter